stored energy welding - Turkish English Dictionary